package com.tt.mapper;

import com.tt.common.page.QueryInfo;
import com.tt.pojo.ItemParam;

import java.util.List;

/**
 * @author 青青
 */
public interface ItemParamMapper
{
    /**
     * 查找规格参数列表
     * @param queryInfo
     * @return
     */
    List<ItemParam> getItemParamList(QueryInfo queryInfo);

    /**
     * 根据类目Id获取
     * @param cid
     * @return
     */
    ItemParam getParamByCid(Integer cid);

    /**
     * 根据ID查找
     * @param id
     * @return
     */
    ItemParam getItemParamById(Integer id);

    /**
     * 删除
     * @param ids
     * @return
     */
    int delItemParam(List<Integer> ids);

    /**
     * 获取总记录数
     * @return
     */
    int getItemParamTotal();

    /**
     * 添加
     * @param param
     * @return
     */
    int addItemParam(ItemParam param);

    /**
     * 修改
     * @param param
     * @return
     */
    int updateItemParam(ItemParam param);
}
